package com.fire.bo.collage.res;

import java.io.Serializable;

import org.hibernate.validator.constraints.NotBlank;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "CollageGoodListRes设置请求Bean")
public class CollageGoodListRes implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@NotBlank(message = "id为空")
    @ApiModelProperty(value = "id", required = true)
	private String id;
    
	@NotBlank(message = "name为空")
    @ApiModelProperty(value = "商品名称", required = true)
	private String name;
	
	@NotBlank(message = "viceName为空")
    @ApiModelProperty(value = "商品规格", required = true)
	private String viceName;

	@NotBlank(message = "packageFormat为空")
    @ApiModelProperty(value = "装箱规格", required = true)
	private String packageFormat;
	
	@NotBlank(message = "validDate为空")
    @ApiModelProperty(value = "有效期", required = true)
	private String validDate;
	
	@NotBlank(message = "pubPrice为空")
    @ApiModelProperty(value = "零售价", required = true)
	private String pubPrice;
	
	@NotBlank(message = "firePrice为空")
    @ApiModelProperty(value = "火拼价", required = true)
	private String firePrice;
	
	@NotBlank(message = "pubAmount为空")
    @ApiModelProperty(value = "发布数量", required = true)
	private String pubAmount;
	
    @ApiModelProperty(value = "剩余已拼数量", required = false)
	private int goodPingNum;
	
	public int getGoodPingNum() {
		return goodPingNum;
	}

	public void setGoodPingNum(int goodPingNum) {
		this.goodPingNum = goodPingNum;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getViceName() {
		return viceName;
	}

	public void setViceName(String viceName) {
		this.viceName = viceName;
	}

	public String getPackageFormat() {
		return packageFormat;
	}

	public void setPackageFormat(String packageFormat) {
		this.packageFormat = packageFormat;
	}

	public String getValidDate() {
		return validDate;
	}

	public void setValidDate(String validDate) {
		this.validDate = validDate;
	}

	public String getPubPrice() {
		return pubPrice;
	}

	public void setPubPrice(String pubPrice) {
		this.pubPrice = pubPrice;
	}

	public String getFirePrice() {
		return firePrice;
	}

	public void setFirePrice(String firePrice) {
		this.firePrice = firePrice;
	}

	public String getPubAmount() {
		return pubAmount;
	}

	public void setPubAmount(String pubAmount) {
		this.pubAmount = pubAmount;
	}
	
}
